# pyecharts 模块——做出数据可视化效果图
# pyecharts 入门
# 导包，导入 Line 功能构建折线图对象
from pyecharts.charts import Line
from pyecharts.options import TitleOpts, LegendOpts, ToolboxOpts,VisualMapOpts
# 得到折线图对象
line = Line()
# 添加 x 轴数据
line.add_xaxis(["中国","美国","英国"])
# 添加 y 轴数据
line.add_yaxis("GDP",[30,20,10])
# 生成图表
line.render()

# pyecharts 配置选项
# pyecharts 模块中有很多的配置选项，常用到2个类别的选项:全局配置选项和系列配置选项
# 全局配置—— set_global_opts
line.set_global_opts(
    title_opts=TitleOpts(title = "GDP 展示",pos_left="center",pos_bottom="1%"),
    legend_opts = LegendOpts(is_show=True),     # 图例
    toolbox_opts= ToolboxOpts(is_show=True),     # 工具箱
    visualmap_opts= VisualMapOpts(is_show=True)
)
# 生成图表
line.render("测试折线图.html")